]> dgit.raspbian.org Git - gnome-shell.git/commit
workspacesView: Add primary view to workspaces display
authorFlorian Müllner <fmuellner@gnome.org>
Fri, 26 Jun 2020 16:38:28 +0000 (18:38 +0200)
committerMarge Bot <marge-bot@gnome.org>
Thu, 11 Feb 2021 15:50:31 +0000 (15:50 +0000)
commit741d6abb9756bb0a37c3eded9b9ea37d88feb3c0
treee1d17566b97d950514cd6d3116e84c62a61810a3
parent1ad1db406e430000f1e89ecca591042568b3bfa1
workspacesView: Add primary view to workspaces display

Boy, does this commit feel good.

While the workspaces view on the primary monitor *appears* as part of
the overall overview hierarchy, this hasn't actually been the case
until now. We synchronized its size and (stage) position to match
the workspaces display, but actually kept in a separate layer for
the transitions to and from the overview.

But now that the new layout manager slides out completely during the
overview transitions, the workspaces display starts out covering the
entire work area, which is exactly what we need for the transition.

So finally stop faking it, and actually make the primary workspaces
view a child of the workspaces display.

Part-of: <https://gitlab.gnome.org/GNOME/gnome-shell/-/merge_requests/1624>
js/ui/overview.js
js/ui/workspacesView.js